fly eggs laid in meat - German English Dictionary